window recesses - German English Dictionary